self-financing esaf - English Synonyms Dictionary